home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 November: Tool Chest / Dev.CD Nov 00 TC Disk 1.toast / Sample Code / Contributed / SpriteWorld / SpriteWorld Files / Libraries / ReadMe next >
Encoding:
Text File  |  2000-10-06  |  1.5 KB  |  59 lines  |  [ttro/ttxt]

  1. Where are the libraries ?
  2.  
  3. Because of the big sizes (several megs!), and ever-changing lib formats, there are no pre-compiled libraries or headers shipped with SpriteWorld. Using these libraries is entirelly optional, since you can also include the SW sources directly in your projects. Using them makes the compile process much faster and your compiler object code smaller, however.
  4.  
  5. Metrowerks CodeWarrior
  6. If you wish to use the libraries from CodeWarrior, you need to compile the "SpriteWorldLib.mcp" project found in the "Projects" folder.
  7. The project builds the "SpriteWorldLib***"/"SpriteWorldUtils***" release code libraries, and "SpriteWorldDebugLib***"/"SpriteWorldDebugUtils***" libraries for debugging builds. *** is either 68K or PPC.
  8. All pre-compiled things will be put in this directory by the library project. 
  9. It also builds the pre-compiled headers "SWHeaders***" (from the source file "SWHeaders.pch"), which you can use in your own projects by including "SWHeaders.h" instead of "MacHeaders.h"
  10. The CW examples do not use the libraries, the source code is included instead.
  11.  
  12. Apple MPW
  13. If you use MPW, you instead run "BuildSpriteWorld" from the "MPW" folder.
  14. This builds the above 8 libraries, but with *** being a .o suffix for the 68K libraries and .x for the PPC ones. The MPW compilers do not use pre-compiled headers.
  15. The MPW examples do use the libraries, so you will need build them before the demos.
  16.  
  17. --anders
  18.  
  19.  
  20. Pre-compiled  
  21. Headers:
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. CW Libraries:
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. MPW libraries:
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.